wearing a capirote - Francés Inglés Diccionario